/*
 * MockDirectorio.cpp
 *
 *  Created on: 08/02/2010
 *      Author: San Martín, Matías I.
 */

#include "MockDirectorio.h"

MockDirectorio::MockDirectorio() {

}

MockDirectorio::~MockDirectorio() {
}

void MockDirectorio::addInformacionPlaneta(const InformacionPlaneta& infoPlaneta)
{
	_infoPlanetas.push_back(infoPlaneta);
}

InformacionPlaneta* MockDirectorio::getInformacionPlaneta(InformacionPlaneta* infoPlaneta)
{
	t_infoPlanetas::iterator fin = _infoPlanetas.end();
	for (t_infoPlanetas::iterator i = _infoPlanetas.begin(); i != fin; i++)
	{
		if (i->_identificador == infoPlaneta->_identificador)
		{
			*infoPlaneta = *i;
			return infoPlaneta;
		}
	}
	return NULL;
}
